Skip to content

Add appveyor configuration file #27

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 2 commits into from
Jun 16, 2017
Merged

Add appveyor configuration file #27

merged 2 commits into from
Jun 16, 2017

Conversation

d4r5c0d3
Copy link

Added a configuration file for AppVeyor tried to mimic how it was defined in travis configuration file.
This is first time for me using AppVeyor so it defiantly need some more experienced eyes.

appveyor.yml Outdated
test_script:
- node --version
- npm --version
- IF %nodejs_version% EQU 7 npm run travis:lint
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

linting does not need to be done on both Travis and Appveyor. It only depends on the source code, which is the same. I would remove it from here

Copy link
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@stof I just followed the configuration that was given in travis config file.
If we decide on not including this I can remove it

appveyor.yml Outdated
matrix:
- nodejs_version: "6"
- nodejs_version: "7"
- nodejs_version: "8"
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Do we actually need to test all node versions on Appveoyr as well ? I don't think it is worth it. AFAIK, Appveoyr is not as good as Travis at handling multiple jobs (especially regarding cache, even though you don't use it yet).

Copy link
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@stof I agree, I just followed the specs as given by package.json which states >= 6.
I can change to only test on 6 if that is what we desire

@fabpot
Copy link
Member

fabpot commented Jun 16, 2017

@weaverryan I've just enabled Appveyor on symfony/webpack-encore

@weaverryan
Copy link
Member

@DaRamirezSoto Awesome! The build is running great - it looks like it's the one failure you mentioned over and over again. I'll merge so that I can open a PR to get rid of that :). Thanks!

@fabpot I tried to enabled it yesterday through my account, but it gave the project a weaverryan/webpack-remix name. And I still don't see https://ci.appveyor.com/project/symfony/webpack-encore after you've enabled it.

@weaverryan weaverryan merged commit 964fce4 into symfony:master Jun 16, 2017
@weaverryan weaverryan mentioned this pull request Jun 16, 2017
@fabpot
Copy link
Member

fabpot commented Jun 16, 2017

@weaverryan hehe, AppVeyor works very differently from Travis. So, the URL is https://ci.appveyor.com/project/fabpot/webpack-encore

@d4r5c0d3 d4r5c0d3 deleted the appveyor-setup branch June 16, 2017 16:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants